have someone cornered - Turco Inglés Diccionario